package cn.bisoft.java.bean.entity;

import java.util.Date;

/**
 * <pre>
 * 投注数据实体类型
 * </pre>
 * @author linriqing
 * @version 1.0, 2010-1-19
 */
public class AnteDetail implements java.io.Serializable
{
	private static final long serialVersionUID = -1789972942748120540L;

	/**
	 * 资金账户
	 */
	private java.lang.String acctId;

	/**
	 * 投注金额
	 */
	private double amount;

	/**
	 * 号码1
	 */
	private java.lang.String anteCode1;

	/**
	 * 号码2
	 */
	private java.lang.String anteCode2;

	/**
	 * 号码3
	 */
	private java.lang.String anteCode3;

	/**
	 * 号码4
	 */
	private java.lang.String anteCode4;

	/**
	 * 号码5
	 */
	private java.lang.String anteCode5;

	/**
	 * 购买方式: 0-代购, 1-合买
	 */
	private java.lang.Integer anteKind;

	/**
	 * 号码1倍数
	 */
	private java.lang.Integer code1times;

	/**
	 * 号码2倍数
	 */
	private java.lang.Integer code2times;

	/**
	 * 号码3倍数
	 */
	private java.lang.Integer code3times;

	/**
	 * 号码4倍数
	 */
	private java.lang.Integer code4times;

	/**
	 * 号码5倍数
	 */
	private java.lang.Integer code5times;

	/**
	 * 号码个数
	 */
	private int codeNum;

	/**
	 * 联系方式
	 */
	private java.lang.String contact;

	/**
	 * 联系方式类型
	 */
	private java.lang.Short contactType;

	/**
	 * 代理商编号
	 */
	private java.lang.String counterNum;

	/**
	 * 单票总注数
	 */
	private java.lang.Integer drawings;

	/**
	 * 错误码
	 */
	private java.lang.String errCode;

	/**
	 * 错误消息
	 */
	private java.lang.String errMsg;

	/**
	 * 接入玩法编号
	 */
	private String frontGameId;

	/**
	 * 接入投注方式
	 */
	private int frontPlayType;

	/**
	 * 玩法编号
	 */
	private int gameId;

	/**
	 * 奖期编号
	 */
	private int issueId;

	/**
	 * 奖期名称
	 */
	private String issueName;

	/**
	 * 对应请求消息编号
	 */
	private java.lang.String messageId;

	/**
	 * 投注时间
	 */
	private java.util.Date playDate;

	/**
	 * 打票终端编号
	 */
	private String printCounterId;

	/**
	 * 打印票面密码
	 */
	private String printPassword;

	/**
	 * 打票终端流水号
	 */
	private String printSerialNo;

	/**
	 * 落地站点编号
	 */
	private String stationId;

	public String getStationId()
	{
		return stationId;
	}

	public void setStationId(String stationId)
	{
		this.stationId = stationId;
	}

	/**
	 * 打票状态: 0为待处理，1为打票中，2为出票成功,-1为出票失败
	 */
	private int printState;

	/**
	 * 打票时间
	 */
	private Date printTime;

	/**
	 * 真实姓名
	 */
	private java.lang.String realName;

	/**
	 * 对帐标记
	 */
	private java.lang.Integer reconcile;

	/**
	 * 投注状态
	 */
	private java.lang.Integer state;

	/**
	 * 落地成功时间
	 */
	private java.util.Date successTime;

	/**
	 * 电话投注卡号
	 */
	private java.lang.String telCardNo;

	/**
	 * 代理商票号
	 */
	private java.lang.String ticketId;

	/**
	 * 票号
	 */
	private java.lang.String ticketSerialNo;

	/**
	 * 资金交易关联流水号
	 */
	private java.lang.String transUid;

	/**
	 * 投注方式
	 */
	private short type;

	/**
	 * 证件号码
	 */
	private java.lang.String userId;

	/**
	 * @return acctId 资金账户
	 */
	public java.lang.String getAcctId()
	{
		return acctId;
	}

	/**
	 * @return amount 投注金额
	 */
	public double getAmount()
	{
		return amount;
	}

	/**
	 * @return anteCode1 号码1
	 */
	public java.lang.String getAnteCode1()
	{
		return anteCode1;
	}

	/**
	 * @return anteCode2 号码2
	 */
	public java.lang.String getAnteCode2()
	{
		return anteCode2;
	}

	/**
	 * @return anteCode3 号码3
	 */
	public java.lang.String getAnteCode3()
	{
		return anteCode3;
	}

	/**
	 * @return anteCode4 号码4
	 */
	public java.lang.String getAnteCode4()
	{
		return anteCode4;
	}

	/**
	 * @return anteCode5 号码5
	 */
	public java.lang.String getAnteCode5()
	{
		return anteCode5;
	}

	/**
	 * @return anteKind 购买方式: 0-代购, 1-合买
	 */
	public java.lang.Integer getAnteKind()
	{
		return anteKind;
	}

	/**
	 * @return code1times 号码1倍数
	 */
	public java.lang.Integer getCode1times()
	{
		return code1times;
	}

	/**
	 * @return code2times 号码2倍数
	 */
	public java.lang.Integer getCode2times()
	{
		return code2times;
	}

	/**
	 * @return code3times 号码3倍数
	 */
	public java.lang.Integer getCode3times()
	{
		return code3times;
	}

	/**
	 * @return code4times 号码4倍数
	 */
	public java.lang.Integer getCode4times()
	{
		return code4times;
	}

	/**
	 * @return code5times 号码5倍数
	 */
	public java.lang.Integer getCode5times()
	{
		return code5times;
	}

	/**
	 * @return codeNum 号码个数
	 */
	public int getCodeNum()
	{
		return codeNum;
	}

	/**
	 * @return contact 联系方式
	 */
	public java.lang.String getContact()
	{
		return contact;
	}

	/**
	 * @return contactType 联系方式类型
	 */
	public java.lang.Short getContactType()
	{
		return contactType;
	}

	/**
	 * @return counterNum 代理商编号
	 */
	public java.lang.String getCounterNum()
	{
		return counterNum;
	}

	/**
	 * @return drawings 单票总注数
	 */
	public java.lang.Integer getDrawings()
	{
		return drawings;
	}

	/**
	 * @return errCode 错误码
	 */
	public java.lang.String getErrCode()
	{
		return errCode;
	}

	/**
	 * @return errMsg 错误消息
	 */
	public java.lang.String getErrMsg()
	{
		return errMsg;
	}

	/**
	 * @return frontGameId 接入玩法编号
	 */
	public String getFrontGameId()
	{
		return frontGameId;
	}

	/**
	 * @return frontPlayType 接入投注方式
	 */
	public int getFrontPlayType()
	{
		return frontPlayType;
	}

	/**
	 * @return gameId 玩法编号
	 */
	public int getGameId()
	{
		return gameId;
	}

	/**
	 * @return issueId 奖期编号
	 */
	public int getIssueId()
	{
		return issueId;
	}

	/**
	 * @return issueName 奖期名称
	 */
	public String getIssueName()
	{
		return issueName;
	}

	/**
	 * @return messageId 对应请求消息编号
	 */
	public java.lang.String getMessageId()
	{
		return messageId;
	}

	/**
	 * @return playDate 投注时间
	 */
	public java.util.Date getPlayDate()
	{
		return playDate;
	}

	/**
	 * @return printCounterId 打票终端编号
	 */
	public String getPrintCounterId()
	{
		return printCounterId;
	}

	/**
	 * @return ticketPassword 票面密码
	 */
	public String getPrintPassword()
	{
		return printPassword;
	}

	/**
	 * @return officialSerialNo 打票终端流水号
	 */
	public String getPrintSerialNo()
	{
		return printSerialNo;
	}

	/**
	 * @return printState 打票状态: 0为待处理，1为打票中，2为出票成功,-1为出票失败
	 */
	public int getPrintState()
	{
		return printState;
	}

	/**
	 * @return printTime 打票时间
	 */
	public Date getPrintTime()
	{
		return printTime;
	}

	/**
	 * @return realName 真实姓名
	 */
	public java.lang.String getRealName()
	{
		return realName;
	}

	/**
	 * @return reconcile 对帐标记
	 */
	public java.lang.Integer getReconcile()
	{
		return reconcile;
	}

	/**
	 * @return state 投注状态
	 */
	public java.lang.Integer getState()
	{
		return state;
	}

	/**
	 * @return successTime 落地成功时间
	 */
	public java.util.Date getSuccessTime()
	{
		return successTime;
	}

	/**
	 * @return telCardNo 电话投注卡号
	 */
	public java.lang.String getTelCardNo()
	{
		return telCardNo;
	}

	/**
	 * @return ticketId 代理商票号
	 */
	public java.lang.String getTicketId()
	{
		return ticketId;
	}

	/**
	 * @return ticketSerialNo 票号
	 */
	public java.lang.String getTicketSerialNo()
	{
		return ticketSerialNo;
	}

	/**
	 * @return transUid 资金交易关联流水号
	 */
	public java.lang.String getTransUid()
	{
		return transUid;
	}

	/**
	 * @return type 投注方式
	 */
	public short getType()
	{
		return type;
	}

	/**
	 * @return userId 证件号码
	 */
	public java.lang.String getUserId()
	{
		return userId;
	}

	/**
	 * @param acctId 资金账户
	 */
	public void setAcctId(java.lang.String acctId)
	{
		this.acctId = acctId;
	}

	/**
	 * @param amount 投注金额
	 */
	public void setAmount(double amount)
	{
		this.amount = amount;
	}

	/**
	 * @param anteCode1 号码1
	 */
	public void setAnteCode1(java.lang.String anteCode1)
	{
		this.anteCode1 = anteCode1;
	}

	/**
	 * @param anteCode2 号码2
	 */
	public void setAnteCode2(java.lang.String anteCode2)
	{
		this.anteCode2 = anteCode2;
	}

	/**
	 * @param anteCode3 号码3
	 */
	public void setAnteCode3(java.lang.String anteCode3)
	{
		this.anteCode3 = anteCode3;
	}

	/**
	 * @param anteCode4 号码4
	 */
	public void setAnteCode4(java.lang.String anteCode4)
	{
		this.anteCode4 = anteCode4;
	}

	/**
	 * @param anteCode5 号码5
	 */
	public void setAnteCode5(java.lang.String anteCode5)
	{
		this.anteCode5 = anteCode5;
	}

	/**
	 * @param anteKind 购买方式: 0-代购, 1-合买
	 */
	public void setAnteKind(java.lang.Integer anteKind)
	{
		this.anteKind = anteKind;
	}

	/**
	 * @param code1times 号码1倍数
	 */
	public void setCode1times(java.lang.Integer code1times)
	{
		this.code1times = code1times;
	}

	/**
	 * @param code2times 号码2倍数
	 */
	public void setCode2times(java.lang.Integer code2times)
	{
		this.code2times = code2times;
	}

	/**
	 * @param code3times 号码3倍数
	 */
	public void setCode3times(java.lang.Integer code3times)
	{
		this.code3times = code3times;
	}

	/**
	 * @param code4times 号码4倍数
	 */
	public void setCode4times(java.lang.Integer code4times)
	{
		this.code4times = code4times;
	}

	/**
	 * @param code5times 号码5倍数
	 */
	public void setCode5times(java.lang.Integer code5times)
	{
		this.code5times = code5times;
	}

	/**
	 * @param codeNum 号码个数
	 */
	public void setCodeNum(int codeNum)
	{
		this.codeNum = codeNum;
	}

	/**
	 * @param contact 联系方式
	 */
	public void setContact(java.lang.String contact)
	{
		this.contact = contact;
	}

	/**
	 * @param contactType 联系方式类型
	 */
	public void setContactType(java.lang.Short contactType)
	{
		this.contactType = contactType;
	}

	/**
	 * @param counterNum 代理商编号
	 */
	public void setCounterNum(java.lang.String counterNum)
	{
		this.counterNum = counterNum;
	}

	/**
	 * @param drawings 单票总注数
	 */
	public void setDrawings(java.lang.Integer drawings)
	{
		this.drawings = drawings;
	}

	/**
	 * @param errCode 错误码
	 */
	public void setErrCode(java.lang.String errCode)
	{
		this.errCode = errCode;
	}

	/**
	 * @param errMsg 错误消息
	 */
	public void setErrMsg(java.lang.String errMsg)
	{
		this.errMsg = errMsg;
	}

	/**
	 * @param frontGameId 接入玩法编号
	 */
	public void setFrontGameId(String frontGameId)
	{
		this.frontGameId = frontGameId;
	}

	/**
	 * @param frontPlayType 接入投注方式
	 */
	public void setFrontPlayType(int frontPlayType)
	{
		this.frontPlayType = frontPlayType;
	}

	/**
	 * @param gameId 玩法编号
	 */
	public void setGameId(int gameId)
	{
		this.gameId = gameId;
	}

	/**
	 * @param issueId 奖期编号
	 */
	public void setIssueId(int issueId)
	{
		this.issueId = issueId;
	}

	/**
	 * @param issueName 奖期名称
	 */
	public void setIssueName(String issueName)
	{
		this.issueName = issueName;
	}

	/**
	 * @param messageId 对应请求消息编号
	 */
	public void setMessageId(java.lang.String messageId)
	{
		this.messageId = messageId;
	}

	/**
	 * @param playDate 投注时间
	 */
	public void setPlayDate(java.util.Date playDate)
	{
		this.playDate = playDate;
	}

	/**
	 * @param printCounterId 打票终端编号
	 */
	public void setPrintCounterId(String printCounterId)
	{
		this.printCounterId = printCounterId;
	}

	/**
	 * @param ticketPassword 票面密码
	 */
	public void setPrintPassword(String ticketPassword)
	{
		this.printPassword = ticketPassword;
	}

	/**
	 * @param officialSerialNo 打票终端流水号
	 */
	public void setPrintSerialNo(String officialSerialNo)
	{
		this.printSerialNo = officialSerialNo;
	}

	/**
	 * @param printState 打票状态: 0为待处理，1为打票中，2为出票成功,-1为出票失败
	 */
	public void setPrintState(int printState)
	{
		this.printState = printState;
	}

	/**
	 * @param printTime 打票时间
	 */
	public void setPrintTime(Date printTime)
	{
		this.printTime = printTime;
	}

	/**
	 * @param realName 真实姓名
	 */
	public void setRealName(java.lang.String realName)
	{
		this.realName = realName;
	}

	/**
	 * @param reconcile 对帐标记
	 */
	public void setReconcile(java.lang.Integer reconcile)
	{
		this.reconcile = reconcile;
	}

	/**
	 * @param state 投注状态
	 */
	public void setState(java.lang.Integer state)
	{
		this.state = state;
	}

	/**
	 * @param successTime 落地成功时间
	 */
	public void setSuccessTime(java.util.Date successTime)
	{
		this.successTime = successTime;
	}

	/**
	 * @param telCardNo 电话投注卡号
	 */
	public void setTelCardNo(java.lang.String telCardNo)
	{
		this.telCardNo = telCardNo;
	}

	/**
	 * @param ticketId 代理商票号
	 */
	public void setTicketId(java.lang.String ticketId)
	{
		this.ticketId = ticketId;
	}

	/**
	 * @param ticketSerialNo 票号
	 */
	public void setTicketSerialNo(java.lang.String ticketSerialNo)
	{
		this.ticketSerialNo = ticketSerialNo;
	}

	/**
	 * @param transUid 资金交易关联流水号
	 */
	public void setTransUid(java.lang.String transUid)
	{
		this.transUid = transUid;
	}

	/**
	 * @param type 投注方式
	 */
	public void setType(short type)
	{
		this.type = type;
	}

	/**
	 * @param userId 证件号码
	 */
	public void setUserId(java.lang.String userId)
	{
		this.userId = userId;
	}
}